Marco Hefti is an independent developer whose open-source portfolio centers on lean, automation-friendly command-line utilities that streamline everyday media workflows. His flagship tool, yt-vod-manager, exemplifies this philosophy: written in modern Python, the utility treats entire YouTube channels or curated playlists as versioned repositories, fetching new uploads, updating metadata, and pruning deleted videos so a personal archive stays byte-for-byte current without manual intervention. Typical use cases range from educators who mirror course playlists for offline classrooms, to self-hosters building lightweight Plex or Jellyfin libraries, to archivists fulfilling creator-backed preservation requests. Because the program is CLI-driven, it slots neatly into cron jobs, Windows Task Scheduler, or PowerShell scripts, producing predictable exit codes and JSON logs that larger automation frameworks can consume. Configuration is handled through a declarative YAML file where resolution caps, codec preferences, subtitle languages, and bandwidth limits are set once and reused across any number of channels, making the tool equally suited for a single-show hobbyist or an organization syncing hundreds of playlists nightly. The codebase is MIT-licensed, actively maintained on GitHub, and ships as a standalone executable so no Python runtime is required on Windows. Marco Hefti’s software is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always install the latest release, and can be queued for batch installation alongside other applications.
CLI app to download YouTube channels and playlists and keep them up to date locally.
Details